lib/sysroot: Use direct g_mkdtemp() for overlay tmpdir
authorColin Walters <walters@verbum.org>
Tue, 12 Sep 2017 14:21:17 +0000 (10:21 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Tue, 12 Sep 2017 20:09:12 +0000 (20:09 +0000)
commit662ad5b1719de2337561cbec5ad9bfeed2211513
tree96998a45a75ae666d42120074dfc53ab7a7040ac
parent9689fb720a20d7139ae30d56fda1c9e0de49ffa2
lib/sysroot: Use direct g_mkdtemp() for overlay tmpdir

The new libglnx `glnx_mkdtempat()` uses autocleanups, which
is inconvenient for this use case where we *don't* want autocleanups.
Since we don't need it to be fd-relative, just directly invoke
`g_mkdtemp_full()` which is fine for this use case.

Prep for updating libglnx.

Closes: #1161
Approved by: jlebon
src/libostree/ostree-sysroot.c